package com.xoa.dev.pz.model;

import com.alibaba.fastjson.annotation.JSONField;
import com.xoa.model.enclosure.Attachment;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

public class PzPerson {


    private List<PzPerson> xl;

    public List<PzPerson> getXl() {
        return xl;
    }

    public void setXl(List<PzPerson> xl) {
        this.xl = xl;
    }

    public String getXlId() {
        return xlId;
    }

    public void setXlId(String xlId) {
        this.xlId = xlId;
    }

    public String getXlName() {
        return xlName;
    }

    public void setXlName(String xlName) {
        this.xlName = xlName;
    }

    private String xlId;
    private String xlName;

    private List<PzPerson> pEducations;
    private String pEducationId;
    private String pEducationName;

    private List<PzPerson> pPoliticals;
    private String pPoliticalId;

    public List<PzPerson> getpPoliticals() {
        return pPoliticals;
    }

    public void setpPoliticals(List<PzPerson> pPoliticals) {
        this.pPoliticals = pPoliticals;
    }

    public String getpPoliticalId() {
        return pPoliticalId;
    }

    public void setpPoliticalId(String pPoliticalId) {
        this.pPoliticalId = pPoliticalId;
    }

    public String getpPoliticalName() {
        return pPoliticalName;
    }

    public void setpPoliticalName(String pPoliticalName) {
        this.pPoliticalName = pPoliticalName;
    }

    private String pPoliticalName;

    public List<PzPerson> getpEducations() {
        return pEducations;
    }

    public void setpEducations(List<PzPerson> pEducations) {
        this.pEducations = pEducations;
    }

    public String getpEducationId() {
        return pEducationId;
    }

    public void setpEducationId(String pEducationId) {
        this.pEducationId = pEducationId;
    }

    public String getpEducationName() {
        return pEducationName;
    }

    public void setpEducationName(String pEducationName) {
        this.pEducationName = pEducationName;
    }

    private List<PzPerson> relationships;

    private String relationshipId;
    private String relationshipName;


    private String accountCategoryId;
    private String accountCategoryName;


    private String migrationTypeId;
    private String migrationTypeName;

    private List<PzPerson> migrationTypes;

    private String bloodTypeId;
    private String bloodTypeName;

    private List<PzPerson> healthStatuss;

    private String healthStatusId;
    private List<PzPerson> medicalInsuranceTypes;

    private String medicalInsuranceTypeId;

    public List<PzPerson> getMedicalInsuranceTypes() {
        return medicalInsuranceTypes;
    }

    public void setMedicalInsuranceTypes(List<PzPerson> medicalInsuranceTypes) {
        this.medicalInsuranceTypes = medicalInsuranceTypes;
    }

    public String getMedicalInsuranceTypeId() {
        return medicalInsuranceTypeId;
    }

    public void setMedicalInsuranceTypeId(String medicalInsuranceTypeId) {
        this.medicalInsuranceTypeId = medicalInsuranceTypeId;
    }

    public String getMedicalInsuranceTypeName() {
        return medicalInsuranceTypeName;
    }

    public void setMedicalInsuranceTypeName(String medicalInsuranceTypeName) {
        this.medicalInsuranceTypeName = medicalInsuranceTypeName;
    }

    private String medicalInsuranceTypeName;

    public List<PzPerson> getHealthStatuss() {
        return healthStatuss;
    }

    public void setHealthStatuss(List<PzPerson> healthStatuss) {
        this.healthStatuss = healthStatuss;
    }

    public String getHealthStatusId() {
        return healthStatusId;
    }

    public void setHealthStatusId(String healthStatusId) {
        this.healthStatusId = healthStatusId;
    }

    public String getHealthStatusName() {
        return healthStatusName;
    }

    public void setHealthStatusName(String healthStatusName) {
        this.healthStatusName = healthStatusName;
    }

    private String healthStatusName;
    public List<PzPerson> getpReligions() {
        return pReligions;
    }

    public void setpReligions(List<PzPerson> pReligions) {
        this.pReligions = pReligions;
    }

    public String getpReligionId() {
        return pReligionId;
    }

    public void setpReligionId(String pReligionId) {
        this.pReligionId = pReligionId;
    }

    public String getpReligionName() {
        return pReligionName;
    }

    public void setpReligionName(String pReligionName) {
        this.pReligionName = pReligionName;
    }

    private List<PzPerson> pReligions;

    private String pReligionId;
    private String pReligionName;

    public String getBloodTypeId() {
        return bloodTypeId;
    }

    public void setBloodTypeId(String bloodTypeId) {
        this.bloodTypeId = bloodTypeId;
    }

    public String getBloodTypeName() {
        return bloodTypeName;
    }

    public void setBloodTypeName(String bloodTypeName) {
        this.bloodTypeName = bloodTypeName;
    }

    public List<PzPerson> getBloodTypes() {
        return bloodTypes;
    }

    public void setBloodTypes(List<PzPerson> bloodTypes) {
        this.bloodTypes = bloodTypes;
    }

    private List<PzPerson> bloodTypes;


    public String getMigrationTypeId() {
        return migrationTypeId;
    }

    public void setMigrationTypeId(String migrationTypeId) {
        this.migrationTypeId = migrationTypeId;
    }

    public String getMigrationTypeName() {
        return migrationTypeName;
    }

    public void setMigrationTypeName(String migrationTypeName) {
        this.migrationTypeName = migrationTypeName;
    }

    public List<PzPerson> getMigrationTypes() {
        return migrationTypes;
    }

    public void setMigrationTypes(List<PzPerson> migrationTypes) {
        this.migrationTypes = migrationTypes;
    }

    public String getAccountCategoryId() {
        return accountCategoryId;
    }

    public void setAccountCategoryId(String accountCategoryId) {
        this.accountCategoryId = accountCategoryId;
    }

    public String getAccountCategoryName() {
        return accountCategoryName;
    }

    public void setAccountCategoryName(String accountCategoryName) {
        this.accountCategoryName = accountCategoryName;
    }

    public List<PzPerson> getAccountCategorys() {
        return accountCategorys;
    }

    public void setAccountCategorys(List<PzPerson> accountCategorys) {
        this.accountCategorys = accountCategorys;
    }

    private List<PzPerson> accountCategorys;

    public List<PzPerson> getRelationships() {
        return relationships;
    }

    public void setRelationships(List<PzPerson> relationships) {
        this.relationships = relationships;
    }

    public String getRelationshipId() {
        return relationshipId;
    }

    public void setRelationshipId(String relationshipId) {
        this.relationshipId = relationshipId;
    }

    public String getRelationshipName() {
        return relationshipName;
    }

    public void setRelationshipName(String relationshipName) {
        this.relationshipName = relationshipName;
    }

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_ID
     *
     * @mbggenerated
     */
    private Integer pId;

    private String gridName;
    private Integer count;

    //附件集合
    List<Attachment> attachmentList;

    public Integer getCount() {
        return count;
    }

    public void setCount(Integer count) {
        this.count = count;
    }

    private String gridUserId;
    private String gridUserNames;

    public String getGridUserId() {
        return gridUserId;
    }

    public void setGridUserId(String gridUserId) {
        this.gridUserId = gridUserId;
    }

    public String getGridUserNames() {
        return gridUserNames;
    }

    public void setGridUserNames(String gridUserNames) {
        this.gridUserNames = gridUserNames;
    }

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_GRID
     *
     * @mbggenerated
     */
    private Integer pGrid;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_NAME
     *
     * @mbggenerated
     */
    private String pName;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_CRAD_ID
     *
     * @mbggenerated
     */
    private String pCradId;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_ALIAS
     *
     * @mbggenerated
     */
    private String pAlias;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_SEX
     *
     * @mbggenerated
     */
    private String pSex;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_DATE
     *
     * @mbggenerated
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date pDate;

    private String pDateStr;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_NATION
     *
     * @mbggenerated
     */
    private String pNation;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_PHONE
     *
     * @mbggenerated
     */
    private String pPhone;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_POLITICAL
     *
     * @mbggenerated
     */
    private String pPolitical;
    private String pPoliticalStr;
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_EDUCATION
     *
     * @mbggenerated
     */
    private String pEducation;
    private String pEducationStr;
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_MARITAL_STATUS
     *
     * @mbggenerated
     */
    private String pMaritalStatus;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_RELIGION
     *
     * @mbggenerated
     */
    private String pReligion;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_OCCUPATION
     *
     * @mbggenerated
     */
    private String pOccupation;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_WORK_UNIT
     *
     * @mbggenerated
     */
    private String pWorkUnit;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_DOMICILE
     *
     * @mbggenerated
     */
    private String pDomicile;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_ORIGIN
     *
     * @mbggenerated
     */
    private String pOrigin;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_DIE
     *
     * @mbggenerated
     */
    private String pDie;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_DETAILED_DOMICILE
     *
     * @mbggenerated
     */
    private String pDetailedDomicile;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_NOROOM_CAUSE
     *
     * @mbggenerated
     */
    private String pNoroomCause;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_VEHICLES
     *
     * @mbggenerated
     */
    private String pVehicles;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_IS_HOUSE
     *
     * @mbggenerated
     */
    private String pIsHouse;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.P_ADDRESS
     *
     * @mbggenerated
     */
    private String pAddress;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.SPECIAL_STR
     *
     * @mbggenerated
     */
    private String specialStr;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.FLAG1
     *
     * @mbggenerated
     */
    private String flag1;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.FLAG2
     *
     * @mbggenerated
     */
    private String flag2;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.STR1
     *
     * @mbggenerated
     */
    private String str1;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column pz_person.STR2
     *
     * @mbggenerated
     */
    private String str2;

    private String createUser;

    private String createTime;

    private String createUserName;

    public String getSfz() {
        return sfz;
    }

    public void setSfz(String sfz) {
        this.sfz = sfz;
    }

    private String sfz;
    private Integer carNums;
    private String carType;
    private String carColor;
    private String accountCategory;
    private String registrationNumber;
    private String migrationType;
    private String migrationDate;
    private String joinTime;
    private String militaryService;
    private String enlistTime ;
    private String outEnlistTime;
    private String healthStatus;
    private String bloodType;
    private String disease;
    private String treatment;

    public Integer getCarNums() {
        return carNums;
    }

    public void setCarNums(Integer carNums) {
        this.carNums = carNums;
    }

    public String getCarType() {
        return carType;
    }

    public void setCarType(String carType) {
        this.carType = carType;
    }

    public String getCarColor() {
        return carColor;
    }

    public void setCarColor(String carColor) {
        this.carColor = carColor;
    }

    public String getAccountCategory() {
        return accountCategory;
    }

    public void setAccountCategory(String accountCategory) {
        this.accountCategory = accountCategory;
    }

    public String getRegistrationNumber() {
        return registrationNumber;
    }

    public void setRegistrationNumber(String registrationNumber) {
        this.registrationNumber = registrationNumber;
    }

    public String getMigrationType() {
        return migrationType;
    }

    public void setMigrationType(String migrationType) {
        this.migrationType = migrationType;
    }


    public String getMilitaryService() {
        return militaryService;
    }

    public void setMilitaryService(String militaryService) {
        this.militaryService = militaryService;
    }

    public String getMigrationDate() {
        return migrationDate;
    }

    public void setMigrationDate(String migrationDate) {
        this.migrationDate = migrationDate;
    }

    public String getJoinTime() {
        return joinTime;
    }

    public void setJoinTime(String joinTime) {
        this.joinTime = joinTime;
    }

    public String getEnlistTime() {
        return enlistTime;
    }

    public void setEnlistTime(String enlistTime) {
        this.enlistTime = enlistTime;
    }

    public String getOutEnlistTime() {
        return outEnlistTime;
    }

    public void setOutEnlistTime(String outEnlistTime) {
        this.outEnlistTime = outEnlistTime;
    }

    public String getHealthStatus() {
        return healthStatus;
    }

    public void setHealthStatus(String healthStatus) {
        this.healthStatus = healthStatus;
    }

    public String getBloodType() {
        return bloodType;
    }

    public void setBloodType(String bloodType) {
        this.bloodType = bloodType;
    }

    public String getDisease() {
        return disease;
    }

    public void setDisease(String disease) {
        this.disease = disease;
    }

    public String getTreatment() {
        return treatment;
    }

    public void setTreatment(String treatment) {
        this.treatment = treatment;
    }

    public String getSyntrophus() {
        return syntrophus;
    }

    public void setSyntrophus(String syntrophus) {
        this.syntrophus = syntrophus;
    }

    public Integer getJobStatus() {
        return jobStatus;
    }

    public void setJobStatus(Integer jobStatus) {
        this.jobStatus = jobStatus;
    }

    public String getIncome() {
        return income;
    }

    public void setIncome(String income) {
        this.income = income;
    }

    public Integer getEndowmentInsurance() {
        return endowmentInsurance;
    }

    public void setEndowmentInsurance(Integer endowmentInsurance) {
        this.endowmentInsurance = endowmentInsurance;
    }

    public Integer getGovernmentGrants() {
        return governmentGrants;
    }

    public void setGovernmentGrants(Integer governmentGrants) {
        this.governmentGrants = governmentGrants;
    }

    public String getMedicalInsuranceType() {
        return medicalInsuranceType;
    }

    public void setMedicalInsuranceType(String medicalInsuranceType) {
        this.medicalInsuranceType = medicalInsuranceType;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Integer getLever() {
        return lever;
    }

    public void setLever(Integer lever) {
        this.lever = lever;
    }

    public String getPhysical() {
        return physical;
    }

    public void setPhysical(String physical) {
        this.physical = physical;
    }

    public Integer getPicture() {
        return picture;
    }

    public void setPicture(Integer picture) {
        this.picture = picture;
    }

    public String getResume() {
        return resume;
    }

    public void setResume(String resume) {
        this.resume = resume;
    }

    public String getRelationship() {
        return relationship;
    }

    public void setRelationship(String relationship) {
        this.relationship = relationship;
    }

    private String syntrophus;
    //就业情况 0未就业；1.机关事业；2.企业；3.个体经商；4.灵活就业
    private Integer jobStatus;
    private String income;
    //养老保险情况 1.单位参保；2.个人参保；3.暂停；4.未参保；5.其他
    private Integer endowmentInsurance;
    //享受政府补贴情况 1.高龄；2.低保；3.残疾两项；4.优抚；5.其他
    private Integer governmentGrants;

    private String medicalInsuranceType;
    private String type;
    private Integer lever;
    private String physical;
   // 是否采集照片 0.未采集 1.已采集
    private Integer picture;
    private String resume;
    private String relationship;

    private String shopName;
    private String storeAddress;
    private String businessLicenseNumber;
    private String coveredArea;
    //技防措施 1.电子监控 2.安装护窗
    private Integer measure;

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getStoreAddress() {
        return storeAddress;
    }

    public void setStoreAddress(String storeAddress) {
        this.storeAddress = storeAddress;
    }

    public String getBusinessLicenseNumber() {
        return businessLicenseNumber;
    }

    public void setBusinessLicenseNumber(String businessLicenseNumber) {
        this.businessLicenseNumber = businessLicenseNumber;
    }

    public String getCoveredArea() {
        return coveredArea;
    }

    public void setCoveredArea(String coveredArea) {
        this.coveredArea = coveredArea;
    }

    public Integer getMeasure() {
        return measure;
    }

    public void setMeasure(Integer measure) {
        this.measure = measure;
    }

    public Integer getFireHazard() {
        return fireHazard;
    }

    public void setFireHazard(Integer fireHazard) {
        this.fireHazard = fireHazard;
    }

    public String getScopeOfOperation() {
        return scopeOfOperation;
    }

    public void setScopeOfOperation(String scopeOfOperation) {
        this.scopeOfOperation = scopeOfOperation;
    }

    public String getShopRemark() {
        return ShopRemark;
    }

    public void setShopRemark(String shopRemark) {
        ShopRemark = shopRemark;
    }

    //有无火灾隐患 1.外接明线 2.存放易燃易爆物品 3.无消防器材 4.有火源
    private Integer fireHazard;

    private String scopeOfOperation;
    private String ShopRemark;

    public Integer getIsIndividual() {
        return isIndividual;
    }

    public void setIsIndividual(Integer isIndividual) {
        this.isIndividual = isIndividual;
    }

    //个体工商户 1 是 0 不是
    private Integer isIndividual;

    public Integer getIsHousehold() {
        return isHousehold;
    }

    public void setIsHousehold(Integer isHousehold) {
        this.isHousehold = isHousehold;
    }

    //户主 1 是 0不 是
    private Integer isHousehold;

    public Integer getHouseholdId() {
        return householdId;
    }

    public void setHouseholdId(Integer householdId) {
        this.householdId = householdId;
    }

    private Integer householdId;



















    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_ID
     *
     * @return the value of pz_person.P_ID
     *
     * @mbggenerated
     */
    public Integer getpId() {
        return pId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_ID
     *
     * @param pId the value for pz_person.P_ID
     *
     * @mbggenerated
     */
    public void setpId(Integer pId) {
        this.pId = pId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_GRID
     *
     * @return the value of pz_person.P_GRID
     *
     * @mbggenerated
     */
    public Integer getpGrid() {
        return pGrid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_GRID
     *
     * @param pGrid the value for pz_person.P_GRID
     *
     * @mbggenerated
     */
    public void setpGrid(Integer pGrid) {
        this.pGrid = pGrid==null?0:pGrid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_NAME
     *
     * @return the value of pz_person.P_NAME
     *
     * @mbggenerated
     */
    public String getpName() {
        return pName==null?"":pName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_NAME
     *
     * @param pName the value for pz_person.P_NAME
     *
     * @mbggenerated
     */
    public void setpName(String pName) {
        this.pName = pName == null ? null : pName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_CRAD_ID
     *
     * @return the value of pz_person.P_CRAD_ID
     *
     * @mbggenerated
     */
    public String getpCradId() {
        return pCradId==null?"":pCradId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_CRAD_ID
     *
     * @param pCradId the value for pz_person.P_CRAD_ID
     *
     * @mbggenerated
     */
    public void setpCradId(String pCradId) {
        this.pCradId = pCradId == null ? null : pCradId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_ALIAS
     *
     * @return the value of pz_person.P_ALIAS
     *
     * @mbggenerated
     */
    public String getpAlias() {
        return pAlias==null?"":pAlias;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_ALIAS
     *
     * @param pAlias the value for pz_person.P_ALIAS
     *
     * @mbggenerated
     */
    public void setpAlias(String pAlias) {
        this.pAlias = pAlias == null ? null : pAlias.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_SEX
     *
     * @return the value of pz_person.P_SEX
     *
     * @mbggenerated
     */
    public String getpSex() {
        return pSex;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_SEX
     *
     * @param pSex the value for pz_person.P_SEX
     *
     * @mbggenerated
     */
    public void setpSex(String pSex) {
        this.pSex = pSex == null ? null : pSex.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_DATE
     *
     * @return the value of pz_person.P_DATE
     *
     * @mbggenerated
     */
    public Date getpDate() {
        return pDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_DATE
     *
     * @param pDate the value for pz_person.P_DATE
     *
     * @mbggenerated
     */
    public void setpDate(Date pDate) {
        this.pDate = pDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_NATION
     *
     * @return the value of pz_person.P_NATION
     *
     * @mbggenerated
     */
    public String getpNation() {
        return pNation==null?"":pNation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_NATION
     *
     * @param pNation the value for pz_person.P_NATION
     *
     * @mbggenerated
     */
    public void setpNation(String pNation) {
        this.pNation = pNation == null ? null : pNation.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_PHONE
     *
     * @return the value of pz_person.P_PHONE
     *
     * @mbggenerated
     */
    public String getpPhone() {
        return pPhone==null?"":pPhone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_PHONE
     *
     * @param pPhone the value for pz_person.P_PHONE
     *
     * @mbggenerated
     */
    public void setpPhone(String pPhone) {
        this.pPhone = pPhone == null ? null : pPhone.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_POLITICAL
     *
     * @return the value of pz_person.P_POLITICAL
     *
     * @mbggenerated
     */
    public String getpPolitical() {
        return pPolitical==null?"":pPolitical;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_POLITICAL
     *
     * @param pPolitical the value for pz_person.P_POLITICAL
     *
     * @mbggenerated
     */
    public void setpPolitical(String pPolitical) {
        this.pPolitical = pPolitical == null ? null : pPolitical.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_EDUCATION
     *
     * @return the value of pz_person.P_EDUCATION
     *
     * @mbggenerated
     */
    public String getpEducation() {
        return pEducation==null?"":pEducation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_EDUCATION
     *
     * @param pEducation the value for pz_person.P_EDUCATION
     *
     * @mbggenerated
     */
    public void setpEducation(String pEducation) {
        this.pEducation = pEducation == null ? null : pEducation.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_MARITAL_STATUS
     *
     * @return the value of pz_person.P_MARITAL_STATUS
     *
     * @mbggenerated
     */
    public String getpMaritalStatus() {
        return pMaritalStatus;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_MARITAL_STATUS
     *
     * @param pMaritalStatus the value for pz_person.P_MARITAL_STATUS
     *
     * @mbggenerated
     */
    public void setpMaritalStatus(String pMaritalStatus) {
        this.pMaritalStatus = pMaritalStatus == null ? null : pMaritalStatus.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_RELIGION
     *
     * @return the value of pz_person.P_RELIGION
     *
     * @mbggenerated
     */
    public String getpReligion() {
        return pReligion;
    }

    public void setpReligion(String pReligion) {
        this.pReligion = pReligion;
    }
/**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_RELIGION
     *
     * @param pReligion the value for pz_person.P_RELIGION
     *
     * @mbggenerated
     */


    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_OCCUPATION
     *
     * @return the value of pz_person.P_OCCUPATION
     *
     * @mbggenerated
     */
    public String getpOccupation() {
        return pOccupation==null?"":pOccupation;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_OCCUPATION
     *
     * @param pOccupation the value for pz_person.P_OCCUPATION
     *
     * @mbggenerated
     */
    public void setpOccupation(String pOccupation) {
        this.pOccupation = pOccupation == null ? null : pOccupation.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_WORK_UNIT
     *
     * @return the value of pz_person.P_WORK_UNIT
     *
     * @mbggenerated
     */
    public String getpWorkUnit() {
        return pWorkUnit==null?"":pWorkUnit;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_WORK_UNIT
     *
     * @param pWorkUnit the value for pz_person.P_WORK_UNIT
     *
     * @mbggenerated
     */
    public void setpWorkUnit(String pWorkUnit) {
        this.pWorkUnit = pWorkUnit == null ? null : pWorkUnit.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_DOMICILE
     *
     * @return the value of pz_person.P_DOMICILE
     *
     * @mbggenerated
     */
    public String getpDomicile() {
        return pDomicile==null?"":pDomicile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_DOMICILE
     *
     * @param pDomicile the value for pz_person.P_DOMICILE
     *
     * @mbggenerated
     */
    public void setpDomicile(String pDomicile) {
        this.pDomicile = pDomicile == null ? null : pDomicile.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_ORIGIN
     *
     * @return the value of pz_person.P_ORIGIN
     *
     * @mbggenerated
     */
    public String getpOrigin() {
        return pOrigin==null?"":pOrigin;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_ORIGIN
     *
     * @param pOrigin the value for pz_person.P_ORIGIN
     *
     * @mbggenerated
     */
    public void setpOrigin(String pOrigin) {
        this.pOrigin = pOrigin == null ? null : pOrigin.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_DIE
     *
     * @return the value of pz_person.P_DIE
     *
     * @mbggenerated
     */
    public String getpDie() {
        return pDie;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_DIE
     *
     * @param pDie the value for pz_person.P_DIE
     *
     * @mbggenerated
     */
    public void setpDie(String pDie) {
        this.pDie = pDie == null ? null : pDie.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_DETAILED_DOMICILE
     *
     * @return the value of pz_person.P_DETAILED_DOMICILE
     *
     * @mbggenerated
     */
    public String getpDetailedDomicile() {
        return pDetailedDomicile==null?"":pDetailedDomicile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_DETAILED_DOMICILE
     *
     * @param pDetailedDomicile the value for pz_person.P_DETAILED_DOMICILE
     *
     * @mbggenerated
     */
    public void setpDetailedDomicile(String pDetailedDomicile) {
        this.pDetailedDomicile = pDetailedDomicile == null ? null : pDetailedDomicile.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_NOROOM_CAUSE
     *
     * @return the value of pz_person.P_NOROOM_CAUSE
     *
     * @mbggenerated
     */
    public String getpNoroomCause() {
        return pNoroomCause==null?"":pNoroomCause;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_NOROOM_CAUSE
     *
     * @param pNoroomCause the value for pz_person.P_NOROOM_CAUSE
     *
     * @mbggenerated
     */
    public void setpNoroomCause(String pNoroomCause) {
        this.pNoroomCause = pNoroomCause == null ? null : pNoroomCause.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_VEHICLES
     *
     * @return the value of pz_person.P_VEHICLES
     *
     * @mbggenerated
     */
    public String getpVehicles() {
        return pVehicles;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_VEHICLES
     *
     * @param pVehicles the value for pz_person.P_VEHICLES
     *
     * @mbggenerated
     */
    public void setpVehicles(String pVehicles) {
        this.pVehicles = pVehicles == null ? null : pVehicles.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_IS_HOUSE
     *
     * @return the value of pz_person.P_IS_HOUSE
     *
     * @mbggenerated
     */
    public String getpIsHouse() {
        return pIsHouse;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_IS_HOUSE
     *
     * @param pIsHouse the value for pz_person.P_IS_HOUSE
     *
     * @mbggenerated
     */
    public void setpIsHouse(String pIsHouse) {
        this.pIsHouse = pIsHouse == null ? null : pIsHouse.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.P_ADDRESS
     *
     * @return the value of pz_person.P_ADDRESS
     *
     * @mbggenerated
     */
    public String getpAddress() {
        return pAddress==null?"":pAddress;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.P_ADDRESS
     *
     * @param pAddress the value for pz_person.P_ADDRESS
     *
     * @mbggenerated
     */
    public void setpAddress(String pAddress) {
        this.pAddress = pAddress == null ? null : pAddress.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.SPECIAL_STR
     *
     * @return the value of pz_person.SPECIAL_STR
     *
     * @mbggenerated
     */
    public String getSpecialStr() {
        return specialStr==null?"":specialStr;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.SPECIAL_STR
     *
     * @param specialStr the value for pz_person.SPECIAL_STR
     *
     * @mbggenerated
     */
    public void setSpecialStr(String specialStr) {
        this.specialStr = specialStr == null ? null : specialStr.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.FLAG1
     *
     * @return the value of pz_person.FLAG1
     *
     * @mbggenerated
     */
    public String getFlag1() {
        return flag1==null?"":flag1;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.FLAG1
     *
     * @param flag1 the value for pz_person.FLAG1
     *
     * @mbggenerated
     */
    public void setFlag1(String flag1) {
        this.flag1 = flag1 == null ? null : flag1.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.FLAG2
     *
     * @return the value of pz_person.FLAG2
     *
     * @mbggenerated
     */
    public String getFlag2() {
        return flag2==null?"":flag2;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.FLAG2
     *
     * @param flag2 the value for pz_person.FLAG2
     *
     * @mbggenerated
     */
    public void setFlag2(String flag2) {
        this.flag2 = flag2 == null ? null : flag2.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.STR1
     *
     * @return the value of pz_person.STR1
     *
     * @mbggenerated
     */
    public String getStr1() {
        return str1==null?"":str1;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.STR1
     *
     * @param str1 the value for pz_person.STR1
     *
     * @mbggenerated
     */
    public void setStr1(String str1) {
        this.str1 = str1 == null ? null : str1.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column pz_person.STR2
     *
     * @return the value of pz_person.STR2
     *
     * @mbggenerated
     */
    public String getStr2() {
        return str2==null?"":str2;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column pz_person.STR2
     *
     * @param str2 the value for pz_person.STR2
     *
     * @mbggenerated
     */
    public void setStr2(String str2) {
        this.str2 = str2 == null ? null : str2.trim();
    }

    public String getGridName() {
        return gridName==null?"":gridName;
    }

    public void setGridName(String gridName) {
        this.gridName = gridName;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateUserName() {
        return createUserName==null?"":createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }
    public String getpPoliticalStr() {
        return pPoliticalStr==null?"":pPoliticalStr;
    }

    public void setpPoliticalStr(String pPoliticalStr) {
        this.pPoliticalStr = pPoliticalStr;
    }

    public String getpEducationStr() {
        return pEducationStr==null?"":pEducationStr;
    }

    public void setpEducationStr(String pEducationStr) {
        this.pEducationStr = pEducationStr;
    }

    public List<Attachment> getAttachmentList() {
        return attachmentList;
    }

    public void setAttachmentList(List<Attachment> attachmentList) {
        this.attachmentList = attachmentList;
    }

    public String getpDateStr() {
        return pDateStr;
    }

    public void setpDateStr(String pDateStr) {
        this.pDateStr = pDateStr;
    }


    private String pSexStr;

    public String getpSexStr() {
        return pSexStr;
    }

    public void setpSexStr(String pSexStr) {
        this.pSexStr = pSexStr;
    }

    public String getpMaritalStatusStr() {
        return pMaritalStatusStr;
    }

    public void setpMaritalStatusStr(String pMaritalStatusStr) {
        this.pMaritalStatusStr = pMaritalStatusStr;
    }

    public String getpVehiclesStr() {
        return pVehiclesStr;
    }

    public void setpVehiclesStr(String pVehiclesStr) {
        this.pVehiclesStr = pVehiclesStr;
    }

    public String getpIsHouseStr() {
        return pIsHouseStr;
    }

    public void setpIsHouseStr(String pIsHouseStr) {
        this.pIsHouseStr = pIsHouseStr;
    }

    public String getFlag1Str() {
        return flag1Str;
    }

    public void setFlag1Str(String flag1Str) {
        this.flag1Str = flag1Str;
    }

    private String pMaritalStatusStr;
    private String pVehiclesStr;
    private String pIsHouseStr;
    private String flag1Str;
}